// 当前位置
.current_position{
  width: 100%;
  height: 30px;
  line-height: 30px;
  position: relative;
  box-sizing: border-box;
  .breadcrumb{
    display: inline-block;
    width: 80px;
    height: 30px;
    line-height: 30px;
    position: absolute;
    left: 10px;
    top: 0;
  }
  .el-breadcrumb{
    display: inline-block;
    line-height: 30px;
    position: absolute;
    left: 90px;
    top: 0;
    .up >>> .el-breadcrumb__inner{
      color: #409EFF;
    }
    .up >>> .el-breadcrumb__inner a{
      color: #409EFF;
      font-weight: normal;
    }
  }
}
// 用户列表
.userlist{
  // width: 100%;
  min-height: calc(100vh - 117px);
  background-color: #FFFFFF;
  // border:  1px solid red;
  padding: 0 10px;
  box-sizing: border-box;
  .status_box{
    // height: 50px;
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
    .status{
      width: 110px;
      >>> .el-input input{
        margin: 7px 0;
        height: 35px;
      }
      >>> .el-input__inner{
        padding: 0 5px;
      }
      >>> .el-select .el-input.is-focus .el-input__inner{
        border-color: #d5d5d5;
      }
      >>> .el-select .el-input__inner:focus{
        border-color: #d5d5d5;
      }
    }
    .status1{
      margin-right: 10px;
    }
    .status2{
      margin-left: 10px;
    }
    .status3{
      width:140px;
    }
    .input{
      width: 160px;
      margin-right: 10px;
      >>> .el-input input{
        margin: 7px 10px;
        height: 35px;
      }
      >>> .el-input__inner{
        padding: 0 5px;
      }
      >>> .el-input__inner:focus{
        border-color: #d5d5d5;
      }
    }
    ::-webkit-input-placeholder { /* WebKit browsers */
        color:#606266;
    }
    :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
        color:#606266;
    }
    ::-moz-placeholder { /* Mozilla Firefox 19+ */
        color:#606266;
    }
    :-ms-input-placeholder { /* Internet Explorer 10+ */
        color:#606266;
    }
    .search{
      width: 50px;
      margin: 7px 10px 7px;
      >>> .el-button{
        // width: 60px;
        padding: 0 10px;
        height: 35px;
        text-align: center;
        line-height: 35px;
        background-color: #ff5733;
        color: #FFFFFF;
      }
    }
    .bind{
      width: 80px;
      margin: 7px 30px 7px;
      padding: 0 10px;
      height: 35px;
      text-align: center;
      line-height: 35px;
      color: #409EFF;
	  cursor: pointer;
    }
  }
  .table{
    border: 1px solid #DCDFE6;
    box-sizing: border-box;
    >>> .el-table th, .el-table tr{
      background-color: #f0f0f0;
      // text-align: center;
    }
    >>>.el-table td, .el-table th.is-leaf{
      // border-bottom: none;
      // text-align: center;
      padding: 5px 0;
      box-sizing: border-box;
    }
    .el-pagination{
      height: 50px;
      >>> .el-pagination__total,
      >>> .el-pagination__sizes,
      >>> .btn-prev,
      >>> .el-pager .number,
      >>> .btn-next,
      >>> .el-pagination__jump,
      >>> .el-pager li.btn-quicknext,
      >>> .el-pager li.btn-quickprev{
        line-height: 50px;
        height: 50px;
      }
    }
  }
}
// 用户信息 详情
.userinformation,.userinformation_deploy{
  // width: 100%;
  min-height: calc(100vh - 117px);
  background-color: #FFFFFF;
  // border:  1px solid red;
  box-sizing: border-box;
  .title{
    width: 100%;
    height: 30px;
    background-color: #cfcfcf;
    padding: 0 10px;
    box-sizing: border-box;
    line-height: 30px;
  }
  .message{
    width: 100%;
    // min-height: calc(100vh - 100px);
    padding: 0 10px;
    box-sizing: border-box;
    p{
      line-height: 25px;
      padding: 5px 0 0 0;
      box-sizing: border-box;
      span{
        display: inline-block;
        min-width: 100px;
        text-align: right;
        input{
          background-color: #FFF;
          background-image: none;
          border-radius: 4px;
          border: 1px solid #DCDFE6;
          height: 30px;
          line-height: 30px;
          outline: none;
          padding: 0 0 0 10px;
          box-sizing: border-box;
        }
        button{
          width: 60px;
          padding: 0;
          height: 30px;
          text-align: center;
          line-height: 30px;
          background-color: #fc7656;
          color: #FFFFFF;
          margin-top: 20px;
        }
      }
      .last{
        padding-left: 40px!important;
      }
      span:last-child{
        text-align: left;
        padding-left: 30px;
        box-sizing: border-box;
      }

    }
    .last_p{
      line-height: 80px;
    }
  }
}
